Big Huge Thesaurus

gebang palm

noun